protective overall jacket - Français Anglais Dictionnaire